package com.coordinate.core.type;

import java.util.Date;

public interface DeliveryReport {

	String getReason();
	int    getCode();
	String getMsgKey();
	String getDeliveryMsgKey();
	String getFrom();
	String getTo();
	Date   getSubmittedDate();
	Date   getDeliveredDate();
	DeliveryStatus getDeliveryStatus();
	
	void   setReason(String pReason);
	void   setCode(int pCode);
	void   setMsgKey(String pKey);
	void   setDeliveryMsgKey(String pDeliveryMsgKey);
	void   setFrom(String pFrom);
	void   setTo(String pTo);
	void   setSubmittedDate(Date pDate);
	void   setDeliveredDate(Date pDate);
	void   setDeliveryStatus(DeliveryStatus pStatus);
}
